.. _cedioPulseOne: cedioPulseOne ============= ------------- SYNOPSIS -------- .. code-block:: none VT_I4 cedioPulseOne( VT_I4 Channel, VT_I4 IsOnPulse, VT_I4 Duration, VT_I4 IsWaitPulseEnd ) DESCRIPTION ----------- - 대상 디지털 출력 채널 (Digital Output Channel) 을 통해 단일 펄스 출력을 발생 합니다. PARAMETER --------- - Channel : 채널 번호. 통합 채널로 관리되는 채널 번호를 의미하며, 상수 값으로 0 (Zero Based). 이상, (최대 통합 채널수 - 1) 이하의 값을 채널 번호로 설정할 수 있습니다. - IsOnPulse : 설정된 디지털 출력 논리(Logic)에 따라 초기 펄스 출력의 형태를 결정합니다. 만약. A 접점의 디지털 출력 논리 상황에서 이 매개변수의 값이 CE_TRUE 일 경우에는 Active Low 상태가. 되며, B 접점의 디지털 출력 논리 상황에서는 Active High 상태가 됩니다. +--------------+-------------------------------------------+ | Value | Meaning | +==============+===========================================+ | 0 (CE_FALSE) | A 접점 : Active High, B 접점 : Active Low | +--------------+-------------------------------------------+ | 1 (CE_TRUE) | A 접점 : Active Low, B 접점 : Active High | +--------------+-------------------------------------------+ - Duration : 설정된 디지털 출력 논리(Logic)에 따라 초기 펄스 출력의 형태를 결정합니다. 만약. A 접점의 디지털 출력 논리 상황에서 이 매개변수의 값이 CE_TRUE 일 경우에는 Active Low 상태가. 되며, B 접점의 디지털 출력 논리 상황에서는 Active High 상태가 됩니다. - IsWaitPulseEnd : 펄스 출력 시작 후 함수를 바로 반환할 것인지, 아니면 펄스 출력 시간 동안 함수. 반환을 대기할 것인지를 결정합니다. . +--------------+--------------------------------------------------------+ | Value | Meaning | +==============+========================================================+ | 0 (CE_FALSE) | 펄스 출력 시작 후 바로 함수를 반환합니다. | +--------------+--------------------------------------------------------+ | 1 (CE_TRUE) | 함수의 반환 시점을 펄스 출력 종료 시점까지 대기합니다. | +--------------+--------------------------------------------------------+ RETURN VALUE ------------ +----------------+-------------------------------------------------------+ | Value | Meaning | +================+=======================================================+ | 음수 | 수행 실패. 자세한 내용은 '에러 처리' 편을 참고합니다. | +----------------+-------------------------------------------------------+ | 0 (ceERR_NONE) | 수행 성공 | +----------------+-------------------------------------------------------+